human or animal excrement - Español Inglés Diccionario